artificial lung - Turkish English Dictionary